昨天晚上忽然间发现对一些变量在模板中并不解释,以为出了什么问题,查看远程服务器上是显示的。
github
在class/index.php第254行开始,点击上面链接可以查看源代码
cache::get_array('base');
$base && extract($base);
cache::get_array('vars');
cache::get_array('userGroups');
就是里的cache因为读取不到数据导致程序bug,而且还不奇怪为什么5.2.17不再浏览器显示errors
这个在我的segmentfault中有提问http://segmentfault.com/q/1010000000587358
在此也不做赘述
base vars userGroups 即使存放在/cache/array目录中 这样的结果是当该目录权限不对时包含user和group不对是就产生了读取失败或者说写入失败的问题
当我在后台更新了base.php结果因为权限不对,写入后,程序无法读取
许多程序在安装之前就说目录cache等更改为777 什么的 就是这个道理
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。